package main

//方法值	带有闭包的函数变量

//type T332 struct {
//	a int
//}
//
//func (t T332) Get() int {
//	return t.a
//}
//
//func (t *T332) Set(i int) {
//	t.a = i
//}
//
//func (t *T332) Print() {
//	fmt.Printf("%T\t %p\t %v\t %d\n", t, t, t, t.a)
//}
//
//func main() {
//	var t = &T332{}
//	f := t.Set
//	fmt.Printf("%T\n", f)
//	f(2)
//	t.Print()
//	f(3)
//	t.Print()
//}
